using UnityEngine;

public class CannonBall : MonoBehaviour, IEnemyObject
{
	[SerializeField]
	private Rigidbody body;

	[SerializeField]
	private Collider collider;

	[SerializeField]
	private Renderer renderer;

	[SerializeField]
	private float life;

	[SerializeField]
	private float colliderDelay;

	[SerializeField]
	private float airDrag;

	private Material material;

	private float charge;

	private float chargeTime;

	private Color maxEmissionColor;

	private float time;

	public float Charge => 0f;

	public bool Alive => false;

	public Vector3 Position => default(Vector3);

	public float ApproxRadius => 0f;

	public float AirDrag => 0f;

	public void ManualStart(float chargeTime)
	{
	}

	public void ManualFixedUpdate(float deltaTime)
	{
	}

	public void Fire(float speed)
	{
	}

	public void ResetCharge()
	{
	}

	private void OnCollisionEnter(Collision collision)
	{
	}
}
